@CHARSET "UTF-8";
body{background-color:#4378A4;position:relative;}
.main{overflow:hidden;min-height:1000px;}
header{height:110px;line-height:130px;font-size:22px;background-color:#fff;text-align:center;font-weight:700;}
.loginPart{height:600px;background-color:#4378A4;overflow:hidden;background:#4378A4 url(../../../basic/images/tupian@2x.png) no-repeat;background-position:150px 100px;width:1200px;margin:0 auto 100px;;}
.login-form{width:400px;margin:150px 0 0 700px;background-color:#fff;background:#fff url(../../../basic/images/02rings@2x.png) no-repeat;padding-top:50px;background-position:10px 10px;border-radius:5px;}
.login-form>div{overflow:hidden;width:360px;margin:30px auto;background-color:#E7E9EC;border-radius:5px;height:45px;}
.login-form>div:last-child{margin-top:50px;background-color:#fff;}
.login-form>div>span{float:left;width:60px;text-align:right;font-size:18px;width:60px;height:45px;line-height:45px;}
.login-form>div>span.user{background:url(../../../basic/images/person@2x.png) no-repeat;background-position:15px 8px;}
.login-form>div>input[type="text"],.login-form>div>input[type="password"]{float:left;width:230px;padding-left:10px;background-color:#E7E9EC;border:none;height:45px;outline:none;}
.login-form>div>span.psd{background:url(../../../basic/images/suo@2x.png) no-repeat;background-position:15px 8px;}
.login-form>div>input[type="text"].checkcode{width:100px;}
.login-form>div>div.btn{background-color:#DEA252;height:30px;line-height:30px;padding:0 20px;margin-left:50px;color:#fff;width:100px;font-weight:700;}
.login-form>div>div.btn:last-child{margin-left:60px;}
footer{position:absolute;background-color:#fff;width:100%;bottom:0;font-size:14px;font-weight:700;padding:20px 0;}
footer>p{height:20px;line-height:20px;text-align:center;color:#000;}